package org.road0329.tools.proto_parse_tool.chargingpile;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Date;
import java.util.List;

public class PilePriceModel extends ChargingPile {
    private int version;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date activeDate;
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date expiryDate;
    private int timeNum;
    private List<TariffPeriod>  periodList;
    private int value1;
    private int value2;
    private int value3;
    private int value4;
    private int serviceFee;

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public Date getActiveDate() {
        return activeDate;
    }

    public void setActiveDate(Date activeDate) {
        this.activeDate = activeDate;
    }

    public Date getExpiryDate() {
        return expiryDate;
    }

    public void setExpiryDate(Date expiryDate) {
        this.expiryDate = expiryDate;
    }

    public int getTimeNum() {
        return timeNum;
    }

    public void setTimeNum(int timeNum) {
        this.timeNum = timeNum;
    }

    public List<TariffPeriod> getPeriodList() {
        return periodList;
    }

    public void setPeriodList(List<TariffPeriod> periodList) {
        this.periodList = periodList;
    }

    public int getValue1() {
        return value1;
    }

    public void setValue1(int value1) {
        this.value1 = value1;
    }

    public int getValue2() {
        return value2;
    }

    public void setValue2(int value2) {
        this.value2 = value2;
    }

    public int getValue3() {
        return value3;
    }

    public void setValue3(int value3) {
        this.value3 = value3;
    }

    public int getValue4() {
        return value4;
    }

    public void setValue4(int value4) {
        this.value4 = value4;
    }

    public int getServiceFee() {
        return serviceFee;
    }

    public void setServiceFee(int serviceFee) {
        this.serviceFee = serviceFee;
    }
}
